Multiversal Polymorphic Algebraic Theories
نویسندگان
چکیده
We formalise and study the notion of polymorphic algebraic theory, as understood in the mathematical vernacular as a theory presented by equations between polymorphically-typed terms with both type and term variable binding. The prototypical example of a polymorphic algebraic theory is System F, but our framework applies more widely. The extra generality stems from a mathematical analysis that has led to a unified theory of polymorphic algebraic theories with the following ingredients: polymorphic signatures that specify arbitrary polymorphic operators (e.g. as in extended λ-calculi and algebraic theories of effects); metavariables, both for types and terms, that enable the generic description of meta-theories; multiple type universes that allow a notion of translation between theories that is parametric over possibly different type universes; polymorphic structures that provide a general notion of algebraic model (including the PL-category semantics of System F); and a Polymorphic Equational Logic that constitutes a sound and complete logical framework for equational reasoning. Our work is semantically driven, being based on a hierarchical twolevelled algebraic modelling of abstract syntax with variable binding. As such, the development requires a sophisticated blend of mathematical tools: presheaf categories, the Grothendieck construction, discrete generalised polynomial functors, and aspects of categorical universal algebra.
منابع مشابه
Multiversal algebra
This thesis discusses two ideas, multiversal algebra and algebraic enrichment, and one potential application for the latter, sequential scheduling. Multiversal algebra is a proposal for the reconsideration of semigroupoid and category theory within a framework that extends the approach of universal algebra. The idea is to introduce the notion of algebraic operation relative to a given binary re...
متن کاملFunctorial semantics of topological theories
Following the categorical approach to universal algebra through algebraic theories, proposed by F.~W.~Lawvere in his PhD thesis, this paper aims at introducing a similar setting for general topology. The cornerstone of the new framework is the notion of emph{categorically-algebraic} (emph{catalg}) emph{topological theory}, whose models induce a category of topological structures. We introduce t...
متن کاملNeural spike renormalization. Part II — Multiversal chaos
Article history: Received 22 July 2010 Available online xxxx
متن کاملHigher-dimensional syntax
The aim of this paper is to present the notion of higher-dimensional syntax, which is a hierarchy of languages. Each term of a n-dimensional language will be typed by terms of the underlying n ? 1-dimensional language. This is an application of the emerging higher-dimensional category notions. On the lower dimensions live notions of syntax which are already known. So dimension zero corresponds ...
متن کاملLambda Calculus,Conservative Extension and Structural Induction
The issue of whether embedding algebraic theories in higher-order theories such as the simply typed and polymorphic lambda calculi is of interest in programming language design. The establishment of such a conservative extension result permits modularity in the verification of the correctness of datatype and function implementations. In earlier work [Breazu-Tannen & Meyer 1987a], [Breazu-Tannen...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013